page.pageInit = function(){
	GirdCtr.gridInit();
	GirdCtr.buttonBind();
	ChildGirdCtr.gridInit();
	ChildGirdCtr.buttonBind();
}

page.form = {};
page.form.init = function(callback,layero,index){
	var _this = this;

}

page.form.event = {}


//grid控制器
var GirdCtr =  $.extend({},defaultGridConFig,{
   gridInit: function(){
	 var _this = this;
	 //左键保存编辑
	 GirdCtr.leftClickSaveRow("#mainGrid");
	 var inOutNo = $("#inOutNo").val();
	//创建jqGrid组件
	_this.grid = $("#mainGrid").jqGrid({
		 			datatype: "json",
		 			postData:{inOutNo:inOutNo},
		 			url : contextPath+'/depot/hold/activiti/materialQuery.htm',//组件创建完成之后请求数据的url
					datatype : "json",//请求数据返回的类型。可选json,xml,txt
					colModel : [ //jqGrid每一列的配置信息。包括名字，索引，宽度,对齐方式.....
					             {label:"物料编号", name : "propertyId",sortable:false,width : 140,align : "center",key:true,hidden:true},
					             {label:"属性", name : "materialId",sortable:false,hidden:true},
					             {label:"物料编号", name : 'materialNo',sortable:false,width : 140,align : "center"}, 
					             {label:"物料名称", name : 'materialName',sortable:false,width : 200,align : "center"}, 
					             {label:"物料品牌", name : 'materialBrand',sortable:false,width : 140,align : "center"}, 
					             {label:"物料类型", name : 'materialType',sortable:false,width : 80,align : "center",edittype:"select",formatter:'select', editoptions:{value:systemDict.toString(_materialType)}}, 
					             {label:"单位", name : 'materialUnit',sortable:false,width : 80,align : "center",edittype:"select",formatter:'select', editoptions:{value:systemDict.toString(_materialUnit)}}, 
					             {label:"助记码", name : 'mnemonicCode',sortable:false,width : 140,align : "center"}, 
					             {label:"规格", name : 'spec',sortable:false,width : 220,align : "center"},
					             {label:"生产日期", name : 'productTime',sortable:false,width : 120,align : "center", editable:true, formatter:NoTimeFormatter,edittype:"text", editrules:{required: true},editoptions:{dataInit:function(e){
					            	                     $(e).datepicker({
					            		                         language:"zh-CN",//语言
					            		                         autoclose: true,//自动关闭
					            		                         todayBtn: "linked",//
					            		                         format: "yyyy-mm-dd"//时间显示格式
					            		                     });
					            		                     $(this).click(function(e){//选中时间后隐藏
					            		                         $(e).parent().datepicker('hide');
					            		                     });
					            		                 }}},
					             {label:"数量", name : 'quantity',sortable:false,width : 80,align : "center", editable:true, edittype:"text", editrules:{required: true, number: true}}
					             ],
		            shrinkToFit:false,   
		            autoScroll: true, 
					rowNum : 10,//一页显示多少条
					rowList : [ 10, 20, 30 ],//可供用户选择一页显示多少条
					rownumWidth: 100, //设置显示序号的宽度，默认为25  
					//pager : '#mainGridPager',//表格页脚的占位符(一般是div)的id
					sortname : 'io.create_Time',//初始化的时候排序的字段
					sortorder : "asc",//排序方式,可选desc,asc
					mtype : "post",//向后台请求数据的ajax的类型。可选post,get
					width:page.window.grid.width,
					height:300,
					ondblClickRow:function(){
						
					}
				});
		/*创建jqGrid的操作按钮容器*/
		/*可以控制界面上增删改查的按钮是否显示*/
		$("#mainGrid").jqGrid('navGrid', '#mainGridPager', {edit:false,add:false,del:false,search:false,view:false,refresh:false});
	},
	buttonBind:function(){//控制按钮初始化
	  var _this = this;

	}, 
	event:{}
});

/******************************/
//grid控制器
var ChildGirdCtr =  $.extend({},defaultGridConFig,{
   gridInit: function(){
	 var _this = this;
	 //左键保存编辑
	 ChildGirdCtr.leftClickSaveRow("#childGrid");
	 var inOutNo = $("#inOutNo").val();
	//创建jqGrid组件
	_this.grid = $("#childGrid").jqGrid({
		 			datatype: "json",
		 			postData:{inOutNo:inOutNo},
		 			url : contextPath+'/depot/hold/activiti/serializaQuery.htm',//组件创建完成之后请求数据的url
					datatype : "json",//请求数据返回的类型。可选json,xml,txt
					colModel : [ //jqGrid每一列的配置信息。包括名字，索引，宽度,对齐方式.....
					             {label:"物料编号", name : "id",sortable:false,width : 140,align : "center",key:true,hidden:true},
					             {label:"属性", name : "propertyId",sortable:false,hidden:true},					             {label:"属性", name : "materialId",sortable:false,hidden:true},
					             {label:"物料编号", name : 'materialNo',sortable:false,width : 140,align : "center"}, 
					             {label:"物料名称", name : 'materialName',sortable:false,width : 200,align : "center"}, 
					             {label:"物料品牌", name : 'materialBrand',sortable:false,width : 140,align : "center"}, 
					             {label:"物料类型", name : 'materialType',sortable:false,width : 80,align : "center",edittype:"select",formatter:'select', editoptions:{value:systemDict.toString(_materialType)}}, 
					             {label:"单位", name : 'materialUnit',sortable:false,width : 80,align : "center",edittype:"select",formatter:'select', editoptions:{value:systemDict.toString(_materialUnit)}}, 
					             {label:"助记码", name : 'mnemonicCode',sortable:false,width : 140,align : "center"}, 
					             {label:"规格", name : 'spec',sortable:false,width : 220,align : "center"},
					             {label:"序列号(资产号)", name : 'serializaNo',sortable:false,width : 220,align : "center", editable:true, edittype:"text", editrules:{required: true}},
					             {label:"生产日期", name : 'productTime',sortable:false,width : 120,align : "center", editable:true,formatter:NoTimeFormatter, edittype:"text", editrules:{required: true},editoptions:{dataInit:function(e){
					            	                     $(e).datepicker({
					            		                         language:"zh-CN",//语言
					            		                         autoclose: true,//自动关闭
					            		                         todayBtn: "linked",//
					            		                         format: "yyyy-mm-dd"//时间显示格式
					            		                     });
					            		                     $(this).click(function(e){//选中时间后隐藏
					            		                         $(e).parent().datepicker('hide');
					            		                     });
					            		                 }}},
					             {label:"数量", name : 'quantity',sortable:false,width : 80,align : "center"}
					             ],
		            shrinkToFit:false,   
		            autoScroll: true, 
					rowNum : 10,//一页显示多少条
					rowList : [ 10, 20, 30 ],//可供用户选择一页显示多少条
					rownumWidth: 100, //设置显示序号的宽度，默认为25  
					//pager : '#childGridPager',//表格页脚的占位符(一般是div)的id
					sortname : 'io.create_Time',//初始化的时候排序的字段
					sortorder : "asc",//排序方式,可选desc,asc
					mtype : "post",//向后台请求数据的ajax的类型。可选post,get
					width:page.window.grid.width,
					height:300,
					ondblClickRow:function(){
					
					}
				});
		/*创建jqGrid的操作按钮容器*/
		/*可以控制界面上增删改查的按钮是否显示*/
		$("#childGrid").jqGrid('navGrid', '#childGridPager', {edit:false,add:false,del:false,search:false,view:false,refresh:false});
	},
	buttonBind:function(){//控制按钮初始化
	  var _this = this;
	
	}, 
	event:{}
});
